Most of the industrialized world now comprises of multi-ethnic societies, with people from widely varying ancestry, cultures, languages, and beliefs. With globalization of trade, increasing international travel, and migration, the whole world is destined to become multi-ethnic within the next 20 or [...]